package com.ruoyi.system.domain.dto;

import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @Description TODO
 * @Version 1.0.0
 * @Date 2024/10/24 18:41
 * @Author wux
 */
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class XdgMessage implements Serializable {
    @ApiModelProperty("小导管-钢管总长")
    private BigDecimal ggzc;

    @ApiModelProperty("小导管-成品长度")
    private BigDecimal cpcd;

    @ApiModelProperty("小导管-成品1割孔组数")
    private BigDecimal cp1gkzs;

    @ApiModelProperty("小导管-成品1割孔孔数")
    private BigDecimal cp1gkks;

    @ApiModelProperty("小导管-成品1尖头长度")
    private BigDecimal cp1jtcd;

    @ApiModelProperty("小导管-钢管直径")
    private BigDecimal ggzj;

    @ApiModelProperty("小导管-割孔半径")
    private BigDecimal gkbj;

    @ApiModelProperty("小导管-毛坯尾料长度")
    private BigDecimal mpwlcd;

    @ApiModelProperty("小导管-割枪休息位")
    private BigDecimal gqxxw;

    @ApiModelProperty("小导管-成品1尾料长度")
    private BigDecimal cp1wlcd;

    @ApiModelProperty("小导管-切割速度")
    private BigDecimal qgsd;

    @ApiModelProperty("小导管-急停")
    private Boolean jt;

    @ApiModelProperty("小导管-启动")
    private Boolean qd;

    @ApiModelProperty("小导管-正常停机")
    private Boolean zctj;

    @ApiModelProperty("小导管-复位")
    private Boolean fw;
}
